Если я тебя правильно понял, нужно закрыть видимость на области.
Вот тебе пример:
каждую доли секунду => блокируется видимость у игрока
не забывай удалять последую видимость и точку, они будут вызывать башенную утечку.
На прикрепленном файле пример, с открытием и закрытием видимости + счетчик утечки. Делал сам.
что бы не говорили, что данный патч без особого понта был сделан, глубоко ошибаются, по моему мнению, ибо близконы начали пускать свои руки в свои старые проекты, а значит можно после премьеры фильма ждать что то новое.
на сколько помню, оно и так выпадает. в редакторе объекта можно настроить награду за уничтожение.
если брать триггер, то смотри условие, советую ставить кто конкретно умирает, и кто убивает, затем тот кто убил ему просто делать добавление золота, а не просто триггер юнит..
Тут я не спорю.
ещё советы:
обязательно ставь в условии кто\что умирающий (dying) равняется воздушная и/или воздушная боевая еденица (так же можно и сделать на здании)
Зачем ставить условие, что юнит воздушный или здание, если по типам умирающего юнита и так будет выставлена награда?
обязательно ставь в условии кто\что killing (не знаю как переводится на русском, вроде тот кто убил) равняется - тут можно поставить так же фиксацию кто именно убил, или же закрепить к войскам игрока
Кто именно убил - владелец убивающего юнита, это правильно.
награду ставь не просто "add 10 to (owner of (killing unit) - или фиксация) gold - золото (или дерево)" а ставь где число через сумму (арифметика) 0+10, получится так "add (0+10 - арифметика) to (owner of (killing unit) - или фиксация) gold - золото (или дерево)"
Зачем арифметика? 0 + 10 = 10 (к примеру), так что это лишнее.
пример:
на примере я зафиксировал того кто убил, так как у меня ещё много функций закреплено к нему. у тебя скорее выйдет как я писал, так же можно добавить эффект награды за убийство.
В этом примере награда будет даваться только если убийца - герой. В вопросе я не увидел такого.
bazeba, а я-то думал, что это награда-опыт, и поэтому не пользовался этим действием.. Я нуб :)
это моя фиксация, показал просто для примера
в действии арифметика 0=100% от данного кол-ва ресурса (ели это не ставить, то если у тебя до этого было 0 золата, то он просто выставит его как сеть больше не даст золота за килл), ну а +10 это дает 100%+10 ед. и все.
Действие:
Если тип умирающего юнита = (пехотинец)
То дать (10) золота игроку-владельцу убивающего юнита
Если тип умирающего юнита = (рыцарь)
То дать (20) золота игроку-владельцу убивающего юнита
и т. д.
ты меня не понял, я же написал... вот на твоем примере:
не:
Событие:
Юнит умирает
Действие:
Если тип умирающего юнита = (пехотинец)
То дать (10) золота игроку-владельцу убивающего юнита
Если тип умирающего юнита = (рыцарь)
То дать (20) золота игроку-владельцу убивающего юнита
и т. д.
а:
Событие:
Юнит умирает
Действие:
Если тип умирающего юнита = (пехотинец)
То дать (0+10) золота игроку-владельцу убивающего юнита
Если тип умирающего юнита = (рыцарь)
То дать (0+20) золота игроку-владельцу убивающего юнита
и т. д.
я не знаю как на русском это будет, но на обычном называется арифметика, через эту функцию ставь.
на сколько помню, оно и так выпадает. в редакторе объекта можно настроить награду за уничтожение.
если брать триггер, то смотри условие, советую ставить кто конкретно умирает, и кто убивает, затем тот кто убил ему просто делать добавление золота, а не просто триггер юнит..
ещё советы:
обязательно ставь в условии кто\что умирающий (dying) равняется воздушная и/или воздушная боевая еденица (так же можно и сделать на здании)
обязательно ставь в условии кто\что killing (не знаю как переводится на русском, вроде тот кто убил) равняется - тут можно поставить так же фиксацию кто именно убил, или же закрепить к войскам игрока
награду ставь не просто "add 10 to (owner of (killing unit) - или фиксация) gold - золото (или дерево)" а ставь где число через сумму (арифметика) 0+10, получится так "add (0+10 - арифметика) to (owner of (killing unit) - или фиксация) gold - золото (или дерево)"
пример:
на примере я зафиксировал того кто убил, так как у меня ещё много функций закреплено к нему. у тебя скорее выйдет как я писал, так же можно добавить эффект награды за убийство.
Ред. N7 Molot
» WarCraft 3 / как удалить юнита
и тут ниже ставь - через picked unit
» WarCraft 3 / Как заблокировать героя на время каста?
Ред. N7 Molot
» WarCraft 3 / Проблемы с LoadingScreen.mdx HELP
» WarCraft 3 / Проблемы с LoadingScreen.mdx HELP
Ред. N7 Molot
» WarCraft 3 / Видимость и туман войны
» WarCraft 3 / Видимость и туман войны
каждую доли секунду => блокируется видимость у игрока
не забывай удалять последую видимость и точку, они будут вызывать башенную утечку.
» WarCraft 3 / Загрузочный экран HD (1920 на 1080)
Ред. N7 Molot
» WarCraft 3 / Загрузочный экран HD (1920 на 1080)
» WarCraft 3 / Патч 1.27a
Ред. N7 Molot
» WarCraft 3 / Проблемы с проигрыванием импортированной музыки
Ред. N7 Molot
» WarCraft 3 / Иконки на заказ
Хотя в проге посмотрел, в целом гуд, за это плюс)
Ред. N7 Molot
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Проблемы с проигрыванием импортированной музыки
» WarCraft 3 / Проблемы с проигрыванием импортированной музыки
» WarCraft 3 / Блокировка проходимости
» WarCraft 3 / "Кто круче?"
» WarCraft 3 / Обращающая руна
» WarCraft 3 / Обращающая руна
Ред. N7 Molot
» WarCraft 3 / Золото за убийство юнитов вражеского игрока.
Ред. N7 Molot
» WarCraft 3 / Золото за убийство юнитов вражеского игрока.
Maniac_91: ты меня не понял, я же написал... вот на твоем примере:
не:
Событие:
Юнит умирает
Действие:
Если тип умирающего юнита = (пехотинец)
То дать (10) золота игроку-владельцу убивающего юнита
Если тип умирающего юнита = (рыцарь)
То дать (20) золота игроку-владельцу убивающего юнита
и т. д.
Событие:
Юнит умирает
Действие:
Если тип умирающего юнита = (пехотинец)
То дать (0+10) золота игроку-владельцу убивающего юнита
Если тип умирающего юнита = (рыцарь)
То дать (0+20) золота игроку-владельцу убивающего юнита
и т. д.
» WarCraft 3 / Стало выледать из-за "улучшается до..."
» WarCraft 3 / нужен совет, новая модель
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Стало выледать из-за "улучшается до..."
Ред. N7 Molot
» WarCraft 3 / Золото за убийство юнитов вражеского игрока.